<?php

/* Tabela Pet
 * nome | especie | raca | peso | dtnasc */
require_once 'src/core/Pets.php';

$c = new Pets();

$error = null;

if (!isset($_POST['idpet'])) {
    $error['form'] = "não existe";
}

/**
 * Deletar
 */
if (isset($_GET['del'])) {
    $c->setIdpet($_GET['del']);
    $c->delete();
}

/**
 * Inserir
 */
if (isset($_GET['adicionar'])) {
//    echo "<script>alert('Pet adicionado com sucesso!');</script>";
    if (sizeof($error) == 0) {
        $c->setObjPet(null, $_POST['nome'], $_POST['especie'], $_POST['raca'], $_POST['peso'], $_POST['dtnasc'], $_POST['idcliente']);
        $c->insert();
        header("Location: ?s=cpet&msg=1");
    } else {
        $link_form = "?s=cpet&adicionar";
        include 'src/view/from_pet.php';
    }
}

/**
 * Editar
 */
if (isset($_GET['edit'])) {
    if (sizeof($error) == 0) {
        $c->setObjPet($_POST['idpet'], $_POST['nome'], $_POST['especie'], $_POST['raca'], $_POST['peso'], $_POST['dtnasc'], $_POST['idcliente']);
        $c->update();
        header("Location: ?s=cpet&msg=2");
    } else {
        $c->setIdpet($_GET['edit']);
        $c->load();
        $link_form = "?s=cpet&edit";
        include 'src/view/from_pet.php';
    }
}

/**
 * Listar
 */
$lista = $c->select('', 'ORDER BY nome');
include 'src/view/pet.php';
?>